package org.example.platform.design.zuhe;

/**
 * 组合模式
 */
public class Test {
    public static void main(String[] args) {
        ConctentCompany root = new ConctentCompany("北京总公司");
        root.add(new CaiWu("总公司财务部"));
        root.add(new Hr("总公司人力资源部"));


        ConctentCompany root1 = new ConctentCompany("南京总公司");
        root1.add(new CaiWu("南京财务部"));
        root1.add(new Hr("南京人力资源部"));
        root.add(root1);


        ConctentCompany root2 = new ConctentCompany("天津总公司");
        root2.add(new CaiWu("天津财务部"));
        root2.add(new Hr("天津人力资源部"));
        root.add(root2);

        root.shouw(1);
        root.run();

    }
}
